package br.com.divulgaqui.client;
import java.util.List;

import javax.ejb.Remote;

import br.com.divulgaqui.client.exception.PacoteAnuncioPublicadoException;
import br.com.divulgaqui.client.exception.ValoPacoteAnuncioException;
import br.com.divulgaqui.entity.PacoteAnuncio;

@Remote
public interface PacoteAnuncioServiceBeanRemote {
	void salvar(PacoteAnuncio pacoteAnuncio)throws ValoPacoteAnuncioException;
	void excluir(PacoteAnuncio pacoteAnuncio) throws PacoteAnuncioPublicadoException;
	void desativar(PacoteAnuncio pacoteAnuncio);
	void publicar(PacoteAnuncio pacoteAnuncio);
	List<PacoteAnuncio> listaPacotesPublicos();
	List<PacoteAnuncio> listar();
}
